home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sprite 1984 - 1993
/
Sprite 1984 - 1993.iso
/
src
/
machserver
/
1.098
/
mem
/
mem.h
< prev
next >
Wrap
C/C++ Source or Header
|
1990-10-11
|
1KB
|
42 lines
/*
* mem.h --
*
* Memory manager procedure headers exported by the memory module.
*
* Copyright 1990 Regents of the University of California
* All rights reserved.
*
*
* $Header: /sprite/src/kernel/mem/RCS/mem.h,v 1.4 90/10/11 12:42:55 kupfer Exp $ SPRITE (Berkeley)
*/
#ifndef _MEM
#define _MEM
#include <sprite.h>
#include <stdlib.h>
extern void Mem_DumpStats _ARGS_((ClientData dummy));
extern void Mem_Bin _ARGS_((int numBytes));
extern void Mem_DumpTrace _ARGS_((int blocksize));
extern void Mem_PrintConfig _ARGS_((void));
extern void Mem_PrintInUse _ARGS_((void));
extern void Mem_PrintStats _ARGS_((void));
extern void Mem_PrintStatsInt _ARGS_((void));
extern void Mem_SetPrintProc _ARGS_((void (*proc)(),ClientData data));
extern int Mem_Size _ARGS_((Address blockPtr));
extern void Mem_PrintStatsSubrInt _ARGS_((void (*PrintProc)(),
ClientData clientData, int smallMinNum, int largeMinNum,
int largeMaxSize));
extern void Mem_PrintStatsSubr _ARGS_((void (*PrintProc)(),
ClientData clientData, int smallMinNum, int largeMinNum,
int largeMaxSize));
extern void Mem_PrintConfigSubr _ARGS_((void (*PrintProc)(),
ClientData clientData));
extern void Mem_SetTraceSizes _ARGS_((int numSizes, Mem_TraceInfo *arrayPtr));
#endif /* _MEM */